Ode To The Credit Card Captains, Anegada, British Virgin Islands, Caribbean